duplex ileum - German English Dictionary